package com.yand.thread.getMoney2;

import com.yand.thread.getMoney2.Bank;

public class PersonB extends Thread {
    // 创建银行对象
    Bank bank;

    Account account;
    // 通过构造器传入银行对象，确保两个人进入的是一个银行
    public PersonB(Bank bank,Account account) {
        this.bank = bank;
        this.account = account;
    }
    // 重写run方法，在里面实现使用柜台取钱
    @Override
    public void run() {
        while (account.getMoney() > 0) {

                bank.ATM(200);// 每次取200块

            try {
                sleep(100);// 取完休息0.1秒
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }

}
